repurchase proceeds - French English Dictionary